Drinfeld Modules with Complex Multiplication, Hasse Invariants and Factoring Polynomials over Finite Fields
نویسندگان
چکیده
We present a novel randomized algorithm to factor polynomials over a finite field Fq of odd characteristic using rank 2 Drinfeld modules with complex multiplication. The main idea is to compute a lift of the Hasse invariant (modulo the polynomial f ∈ Fq[x] to be factored) with respect to a random Drinfeld module φ with complex multiplication. Factors of f supported on prime ideals with supersingular reduction at φ have vanishing Hasse invariant and can be separated from the rest. Incorporating a Drinfeld module analogue of Deligne’s congruence, we devise an algorithm to compute the Hasse invariant lift, which turns out to be the crux of our algorithm. The resulting expected runtime of n(log q) + n(log q) to factor polynomials of degree n over Fq matches the fastest previously known algorithm, the Kedlaya-Umans implementation of the Kaltofen-Shoup algorithm.
منابع مشابه
Factoring Polynomials over Finite Fields using Drinfeld Modules with Complex Multiplication
We present novel algorithms to factor polynomials over a finite field Fq of odd characteristic using rank 2 Drinfeld modules with complex multiplication. The main idea is to compute a lift of the Hasse invariant (modulo the polynomial f(x) ∈ Fq[x] to be factored) with respect to a Drinfeld module φ with complex multiplication. Factors of f(x) supported on prime ideals with supersingular reducti...
متن کاملFactoring polynomials over finite fields with Drinfeld modules
In the following, we describe a way of factoring polynomials in Fq[X] with Drinfeld modules. We furthermore analyse the complexity of the algorithm and compare it to the well-known Cantor-Zassenhaus algorithm. 1. Defining Fq[X ]-module structures with Drinfeld modules Throughout this paper we will denote A = Fq[X ], where q is a power of some prime p, and N ∈ A for the polynomial which is to be...
متن کاملPolynomial Factorization over Finite Fields By Computing Euler-Poincare Characteristics of Drinfeld Modules
We propose and rigorously analyze two randomized algorithms to factor univariate polynomials over finite fields using rank 2 Drinfeld modules. The first algorithm estimates the degree of an irreducible factor of a polynomial from Euler-Poincare characteristics of random Drinfeld modules. Knowledge of a factor degree allows one to rapidly extract all factors of that degree. As a consequence, the...
متن کاملAddendum to "Factoring polynomials over finite fields with Drinfeld modules"
After my paper [2] was electronically published by Mathematics of Computation, I came across the PhD thesis of professor I. Y. Potemine [6]. In Section 4.3 of his thesis, an algorithm for factoring polynomials is proposed which is equivalent to the algorithm discussed in my paper. Potemine’s algorithm is acknowledged in my PhD thesis [1]. Our algorithms were found independently, both as analogu...
متن کامل3 More Properties of Yetter - Drinfeld Modules over Quasi - Hopf Algebras
We generalize various properties of Yetter-Drinfeld modules over Hopf algebras to quasi-Hopf algebras. The dual of a finite dimensional Yetter-Drinfeld module is again a Yetter-Drinfeld module. The algebra H 0 in the category of Yetter-Drinfeld modules that can be obtained by modifying the multiplication in a proper way is quantum commutative. We give a Structure Theorem for Hopf modules in the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1712.00669 شماره
صفحات -
تاریخ انتشار 2017